Leadership Sometimes Means Showing You’re Human

Mary Barra, the CEO of General Motors, has seen her share of tough times. She took on the CEO mantle as one of the first female company leaders in the auto industry, only to get slapped with a faulty auto ignition switch recall.  Barra had already done her time in the trenches while going through … Continue reading Leadership Sometimes Means Showing You’re Human